red plum - French English Dictionary